clutch hitter - Turkish English Dictionary